english muffins - French English Dictionary